/**
 * destroyComponent 方法并不用负责更新视图的功能,
 * 因为在渲染组件模板内容时, 组件实例的 preVNode 属性就已经是 组件模板内容的根节点了
 * patch 过程会删除掉组件的模板内容, 而不是组件实例的 placeholder
 *
 * 这里该方法主要是负责进行一些善后的工作，比如组件不渲染，该组件实例应该怎样处理？
 * @param {VNode} vnode 组件的模板内容的根节点
 */
export function destroyComponent(vnode) {
    // 获取组件实例
    let componentInstance = vnode.context;
    // 销毁组件实例的渲染watcher
    delete componentInstance.renderWatcher;
}
